package paidaxing.blog.core.annotation;

import lombok.Data;

import java.util.Date;


/**
 * 日志记录实体类对象entity
 *
 * @author heefM
 * @date 2025-10-28
 */
@Data
public class LogRecord {
    private String module;          // 模块名称
    private String operationType;   // 操作类型
    private String description;     // 操作描述
    private String className;       // 类名
    private String methodName;      // 方法名
    private String params;          // 参数
    private String result;          // 返回值
    private String status;          // 状态：SUCCESS/FAILED
    private String errorMsg;        // 错误信息
    private String operator;        // 操作人
    private String requestIp;       // 请求IP
    private String requestUrl;      // 请求URL
    private Long costTime;          // 耗时(ms)
    private Date createTime;        // 创建时间
}